package com.huilian.iotbox.data.dao;

import com.huilian.iotbox.data.po.DeviceOnlineOfflineRecord;
import org.apache.ibatis.annotations.Mapper;

import java.util.Date;

@Mapper
public interface DeviceOnlineOfflineRecordCommonDao {
    DeviceOnlineOfflineRecord findOneStartTime(Integer deviceId, Integer type);

    void deleteById(Long id);

    void update(DeviceOnlineOfflineRecord updateDOORecord);

    int insert(DeviceOnlineOfflineRecord deviceOnlineOfflineRecord);

    DeviceOnlineOfflineRecord findOneRecentlyOnlineRecord(Integer deviceId, Integer type);
}
